puff batter - German English Dictionary